home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Archives / ForCLI / 0Utils13.lha / 0Utils / .ReadMe < prev    next >
Text File  |  1995-04-10  |  3KB  |  107 lines

  1.  
  2. 0Utils_1.3.lha
  3.  
  4.  
  5. Description:
  6.  
  7.     This archive contains some more or less useful small
  8.     CLI programs with full source and documentation.
  9.     following is a list of the current commands.
  10.  
  11.     Exists        - does a specified file exist
  12.     ExpandArgs  - expand all wildcards on cmdline
  13.     FilePart    - get the last part of a filename
  14.     GetWord     - get the nth word in a list
  15.     PathPart    - get the path part of a filename
  16.     ScriptName  - _try_ to get the name of a scriptfile
  17.     SRun        - reinvoke the shell
  18.     SRunSX        - reinvoke the shell, call Execute for scripts
  19.     Suffix        - get the suffix part of a filename
  20.     Tackon        - create a filename from pathpart filepart and suffix
  21.     Touch        - touch files
  22.     VolName     - get the name of the volume (or device) a file is on
  23.     WB_Delete   - delete file and .info (also on WB)
  24.  
  25.     Make_IconXX - patch c:IconX to not only act on scripts
  26.  
  27.     Open        - Open a file
  28.     Close        - close a file opened w/ Open
  29.     WriteLn     - write to a file opened w/ Open
  30.     ReadLn        - read from a file opened w/ Open
  31.  
  32.     Yes        - output "y" lines
  33.     Examine     - examine a filesys object
  34.     SetOwner    - change ownership of a filesys object
  35.  
  36. Notes:
  37.  
  38.     * please note that it is possible to get the commandtemplate
  39.     of each of the commands by calling something like
  40.     > strings <cmdname> | search "*$ARG:"
  41.     without invoking it w/ '?' (but that is also possible)
  42.     (pipe is part of '2.04hacks' or builtin for some shells -
  43.     unfortunately I've been told that versioin of pipe might
  44.     bebuggy, but there are some other versions on aminet;
  45.     strings is e.g. in my 'filters' collection (or again part
  46.     of some shells))
  47.  
  48.     * please note also, that the commands Open Close, ReadLn and
  49.     WriteLn will break as soon as Amiga gets resource tracking,
  50.     since these commands rely on shared filehandles. (they
  51.     should be used only inside of scripts - better do not use
  52.     them directly, exept U know what U are doing)
  53.  
  54.     * I do _not_ know, why SAS/S does not set the 'PURE'
  55.     bit to the created executables, but I am quite sure, I
  56.     do not use any global variables.
  57.  
  58.     * Have a look into .KnownBugs
  59.  
  60. History:
  61.  
  62.     Please have a look into ".History"
  63.  
  64.  
  65. Compilation:
  66.  
  67.     * The sources do compile with SAS/C v6.51 (SCOptions & SMakefile
  68.     are part of the archive). The files _may_ also compile w/ DICE,
  69.     but I won't guarantee for that.
  70.  
  71.  
  72. Author's Address:
  73.  
  74.     My address for bugreports, flames, donations, questions,
  75.     suggestions etc.:
  76.  
  77.     SnailMail:    Bernd "0" Noll
  78.         Brunnenstrasse 55     or    Zu den Eichen 8
  79.         67661 Kaiserslautern        56567 Neuwied
  80.         Germany             Germany
  81.  
  82.     EMail:    b_noll@poker.informatik.uni-kl.de
  83.         noll@alma.student.uni-kl.de
  84.  
  85.     IRC:    `0` (on channel #AmigaGER)
  86.  
  87.  
  88. Legal Stuff:
  89.  
  90.     Oh, the Legal stuff ...
  91.     The files in that archive are released "AS IS", and You
  92.     do use them on Your own risk. I do not give any guarantees
  93.     for proper function. Nobody may make me responsible for
  94.     any damage arising from the use of one of the programs in
  95.     that archive or parts of its source. I keep the copyright
  96.     for all the files in the archive, and commercial
  97.     redistribution of any of these files must be permitted by
  98.     me ... (this is hereby done for AmiNET CD 6)
  99.  
  100.     just the std crap, that U can expect for some small
  101.     Freeware utilities ... (sorry, have no stdt disclaimer
  102.     on the hd ...)
  103.  
  104.  
  105. greetings, `0`
  106.  
  107.